rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqrqrqqqrrrrrrqqrrrrrrrrrrrrrmrqqqrqrqrrrrrrrmrqqqrqrqrrrrrrrmrqkrrrrkkkkrkkkkkkkrkkkkkkkkkklmrqkrrrrkkkkkkklmrqkrrrrkkkkkkklmrqkrkkkkkkkkkkkrkkkkkkkrkqqqkklmrqkrkkkkkqqqkklmrqkrkkkkkqqqkklmrqrkkkkkkrrrkkrkkrrrkkrkkrkkkklmrqrkkkkkkrkkkklmrqrkkkkkkrkkkklmrrlrkrrrrkkkkrkkrkkkkrkkrkkrrrlmrrlrkrrrrkkrrrlmrrlrkrrrrkkrrrlmrrlkrkkkkklkkrkkkklkkrkkkkkkkrlmrrlkrkkkkkkkkrlmrrlkrkkkkkkkkrlmrrlkrkkkrrkkrkkkrrkkrkkkkkkkkklmrrlkrkkkkkkkkklmrrlkrkkkkkkkkklmrrrkkrkkkkkkrkrrkkkkrkrrrrqkkklmrrrkkrkkrrqkkklmrrkrrkkkkkkkkklmrrkrrkkkkkkrkkkkkkkrkkkkkkkrkklmrrkrrkkkkkkrkklmrrkkrrkkkqkrrrlmrrkrkkkkrrkkkkkkrrkkkkkkkkkkrklmrrkrkkkkkkkkrklmrrkkkrrkkkrkkklmrrkrkkkkkkkrrkkkkkkrrkkkkkkkkrlmrrkrkkkkkkkkkrlmrrllkkrkkrkrkklmrrkkrkrkkkrkkrkkkkrkkrkklkrrkrlmrrkkrkrklkrrkrlmrrkkkkkrkrkkrklmrrkkqrkkkkrkkkrkkkrkkkrkklkkkrlmrrkkqrkkklkkkrlmrrkkrrrkkklkkrlmrmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlmrmmmmmmmmmmmmmlmrrkkrkkkrklkkrlmlmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlmmmmmmmmmmmmmmmrrrkkkkkkrkkrklmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrkrrkkkkkkkkklmrqqqrqrqrrrrrrrmrqqqrqrqqqrrrrrrqqrrrrrrrrrrrrrmrrkkrrkkkqkrrrlmrqkrrrrkkkkkkklmrqkrrrrkkkkrkkkkkkkrkkkkkkkkkklmrrkkkrrkkkrkkklmrqkrkkkkkqqqkklmrqkrkkkkkkkkkkkrkkkkkkkrkqqqkklmrrllkkrkkrkrkklmrqrkkkkkkrkkkklmrqrkkkkkkrrrkkrkkrrrkkrkkrkkkklmrrkkkkkrkrkkrklmrrlrkrrrrkkrrrlmrrlrkrrrrkkkkrkkrkkkkrkkrkkrrrlmrrkkrrrkkklkkrlmrrlkrkkkkkkkkrlmrrlkrkkkkklkkrkkkklkkrkkkkkkkrlmrrkkrkkkrklkkrlmrrlkrkkkkkkkkklmrrlkrkkkrrkkrkkkrrkkrkkkkkkkkklmrrrkkkkkkrkkrklmrrkrrkkkkkkkkklmrrrkkrkkkkkkrkrrkkkkrkrrrrqkkklmrrrkkrkkrrqkkklmrrkkrrkkkqkrrrlmrrkrrkkkkkkrkkkkkkkrkkkkkkkrkklmrrkrrkkkkkkrkklmrrkkkrrkkkrkkklmrrkrkkkkrrkkkkkkrrkkkkkkkkkkrklmrrkrkkkkkkkkrklmrrllkkrkkrkrkklmrrkrkkkkkkkrrkkkkkkrrkkkkkkkkrlmrrkrkkkkkkkkkrlmrrkkkkkrkrkkrklmrrkkrkrkkkrkkrkkkkrkkrkklkrrkrlmrrkkrkrklkrrkrlmrrkkrrrkkklkkrlmrrkkqrkkkkrkkkrkkkrkkkrkklkkkrlmrrkkqrkkklkkkrlmrrkkrkkkrklkkrlmrmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlmrmmmmmmmmmmmmmlmrrrkkkkkkrkkrklmlmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlmmmmmmmmmmmmmmmrrkrrkkkkkkkkklmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrkkrrkkkqkrrrlmrqqqrqrqrrrrrrrmrqqqrqrqqqrrrrrrqqrrrrrrrrrrrrrmrrkkkrrkkkrkkklmrqkrrrrkkkkkkklmrqkrrrrkkkkrkkkkkkkrkkkkkkkkkklmrrllkkrkkrkrkklmrqkrkkkkkqqqkklmrqkrkkkkkkkkkkkrkkkkkkkrkqqqkklmrrkkkkkrkrkkrklmrqrkkkkkkrkkkklmrqrkkkkkkrrrkkrkkrrrkkrkkrkkkklmrrkkrrrkkklkkrlmrrlrkrrrrkkrrrlmrrlrkrrrrkkkkrkkrkkkkrkkrkkrrrlmrrkkrkkkrklkkrlmrrlkrkkkkkkkkrlmrrlkrkkkkklkkrkkkklkkrkkkkkkkrlmrrrkkkkkkrkkrklmrrlkrkkkkkkkkklmrrlkrkkkrrkkrkkkrrkkrkkkkkkkkklmrrrkkrkkrrqkkklmrrrkkrkkrrqkkklmrrrkkrkkkkkkrkrrkkkkrkrrrrqkkklmrrkrrkkkkkkrkklmrrkrrkkkkkkrkklmrrkrrkkkkkkrkkkkkkkrkkkkkkkrkklmrrkrkkkkkkkkrklmrrkrkkkkkkkkrklmrrkrkkkkrrkkkkkkrrkkkkkkkkkkrklmrrkrkkkkkkkkkrlmrrkrkkkkkkkkkrlmrrkrkkkkkkkrrkkkkkkrrkkkkkkkkrlmrrkkrkrklkrrkrlmrrkkrkrklkrrkrlmrrkkrkrkkkrkkrkkkkrkkrkklkrrkrlmrrkkqrkkklkkkrlmrrkkqrkkklkkkrlmrrkkqrkkkkrkkkrkkkrkkkrkklkkkrlmrmmmmmmmmmmmmmlmrmmmmmmmmmmmmmlmrmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlmlmmmmmmmmmmmmmmmlmmmmmmmmmmmmmmmlmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqrqrqrrrrrrrmrqqqrqrqqqrrrrrrqqrrrrrrrrrrrrrmrqqqrqrqqqrrrrrrrqkrrrrkkkkkkklmrqkrrrrkkkkrkkkkkkkrkkkkkkkkkklmrqkrrrrkkkkrkkkkrqkrkkkkkqqqkklmrqkrkkkkkkkkkkkrkkkkkkkrkqqqkklmrqkrkkkkkkkkkkkrrqrkkkkkkrkkkklmrqrkkkkkkrrrkkrkkrrrkkrkkrkkkklmrqrkkkkkkrrrkkrkrrlrkrrrrkkrrrlmrrlrkrrrrkkkkrkkrkkkkrkkrkkrrrlmrrlrkrrrrkkkkrkkrrlkrkkkkkkkkrlmrrlkrkkkkklkkrkkkklkkrkkkkkkkrlmrrlkrkkkkklkkrkkrrlkrkkkkkkkkklmrrlkrkkkrrkkrkkkrrkkrkkkkkkkkklmrrlkrkkkrrkkrkkkrrrkkrkkrrqkkklmrrrkkrkkkkkkrkrrkkkkrkrrrrqkkklmrrrkkrkkkkkkrkrrrrkrrkkkkkkrkklmrrkrrkkkkkkrkkkkkkkrkkkkkkkrkklmrrkrrkkkkkkrkkkkrrkrkkkkkkkkrklmrrkrkkkkrrkkkkkkrrkkkkkkkkkkrklmrrkrkkkkrrkkkkkkrrkrkkkkkkkkkrlmrrkrkkkkkkkrrkkkkkkrrkkkkkkkkrlmrrkrkkkkkkkrrkkkrrkkrkrklkrrkrlmrrkkrkrkkkrkkrkkkkrkkrkklkrrkrlmrrkkrkrkkkrkkrkkrrkkqrkkklkkkrlmrrkkqrkkkkrkkkrkkkrkkkrkklkkkrlmrrkkqrkkkkrkkkrkrmmmmmmmmmmmmmlmrmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlmrmmmmmmmmmmmmmmmlmmmmmmmmmmmmmmmlmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlmmmmmmmmmmmmmmm